package net.lcheng.service;

import net.lcheng.commons.utils.PageList;
import net.lcheng.model.UserAccountDetails;

import java.util.List;

/**
 * Created by zwr on 2016/7/8 0008.
 */
public interface UserAccountDetailsService {
    /***
     * 添加提现金额
     * @param userAccountDetails
     * @return
     */
    int addUserAccountDetails(UserAccountDetails userAccountDetails);

    /***
     * 根据userId获取用户钱包记录(卖家店铺里面的页面)
     * @param pageIndex
     * @param pageSize
     * @param userId
     * @return
     */
    PageList<UserAccountDetails> getUserWalletDetailsByUserId(int pageIndex, int pageSize, String userId);
    /***
     * 根据userId获取用户钱包记录(微商城里面的页面)
     * @param userId
     * @return
     */
    List<UserAccountDetails> getUserWalletDetailsByUserId(String userId);
}
